arrangement of blood vessels - Turkish English Dictionary